草庐IT

windows - Windows 上的 AppleScript

全部标签

javascript - 当页面上存在透明 PNG 时,站点上的所有 Javascript 在 Firefox 4 中执行得非常慢

ETA更新:我发现如果我从我的站点中删除所有透明的.png文件,大约有5个,它运行良好。这很奇怪。赞成票会很有帮助,我在多台计算机上对其进行了测试,4/15有这个问题。谢谢!有什么想法吗?在PCFirefox和所有其他浏览器上运行良好,但在4/15计算机上的MacFirefox上,Javascript非常慢,特别是菜单栏。我在站点外对它们进行了测试,它们工作正常。这个问题好久了,不知道怎么解决。已更新,如果我从站点中删除透明PNG,问题就会消失,例如左上角的横幅。我的网站:http://thenozzle.net/所有的javascript都比其他浏览器慢一点,两个最大的是菜单栏和视频

javascript - window.document 是否为空或未定义?

我一直在对window.document对象进行一些研究,以确保我的JavaScript解决方案之一是可靠的。是否存在window.document对象为null或未定义的情况?为了便于讨论,这里有一段不相关的示例代码。这段代码是否会在任何情况下失败(也就是抛出异常)?$(document).ready(function(){varPageLoaded=(window.document.readyState==="complete");}); 最佳答案 Isthereeveracasewhenthewindow.documentob

javascript - 更改 window.location 原型(prototype)以禁用某些重定向?

我正在尝试使用Greasemonkey在文档的开头有选择地禁用window.location。我不想完全禁用javascript,只是禁用一些使用javascript完成的重定向。它们看起来像这样:window.location="unwantedurl"; 最佳答案 我认为这是不可能的。您不能覆盖window.location上的属性或方法(静默失败)你不能用location.__proto__=Something.prototype重新定义它的原型(prototype)location.constructor.prototype

javascript - rails 上的 ruby || Jquery 和 JavaScript 库不工作

我在Codepen上创建了一个页面,稍后将添加到我的RubyonRails应用程序(https://codepen.io/salman15/pen/evQVLV),所有代码都可以正常工作。创建页面后,我尝试使用spree将页面添加到我的RubyonRails应用程序(它在Cloud9上运行https://consulegem-salman15.c9users.io/“您阅读本文时服务器可能未离线”)。我通过以下方式完成了此操作:第1步:将html代码添加到index.html.erb第2步:将CSSCDN添加到_head.html.erb第3步:下载所有JavaScript库并将它们添

JavaScript - window.scroll({ 行为 : 'smooth' }) not working in Safari

正如标题所说,它在Chrome上运行得非常好。但在Safari中,它只是将页面设置到所需的顶部和左侧位置。这是预期的行为吗?有没有办法让它很好地工作? 最佳答案 使用smootscrollpolyfill(适用于所有浏览器的解决方案),简单适用且轻量级依赖:https://github.com/iamdustan/smoothscroll通过npm或yarn安装后,将其添加到您的ma​​in.js、.ts文件(第一个执行的文件)importsmoothscrollfrom'smoothscroll-polyfill';//orifl

javascript - 在 Node.js 中,如何让一台服务器调用另一台服务器上的函数?

假设我有2个网络服务器。他们都刚刚安装了Node.js并正在运行一个网站(使用Express)。非常基本的东西。Server-A如何告诉Server-B执行一个函数?(在node.js中)最好...是否有一个npm模块可以让我轻松完成? 最佳答案 HowcanServer-AtellServer-Btoexecuteafunction?您可以使用RPC之一模块,例如dnode. 关于javascript-在Node.js中,如何让一台服务器调用另一台服务器上的函数?,我们在StackOv

javascript - Ember.js:如何通过异步确认来防止脏模型上的转换?

我有一个很常见的情况:有一个脏模型,如果用户尝试转换到任何其他路线,我想显示确认信息。我有这样的东西可以与window.confirm确认对话框一起使用:varEventRoute=Ember.Route.extend({actions:{willTransition:function(transition){varevent=this.modelFor(this.routeName);if(event.get('isDirty')&&!confirm("Areyousure?")){transition.abort();}else{event.rollback();returntru

javascript - React Key 在不同元素上的唯一性

以下是否被认为是React中的唯一键?{someArray.map(function(a,index){return({a});})}{someArray2.map(function(a,index){return({a});})}在这种情况下,循环中嵌入的span将具有相同的键,但它们是不同父项的子项。这样可以吗? 最佳答案 是的,它确实算作独一无二。React在其调节器中使用键,以决定如何以最有效的方式改变DOM。一般来说,关键要解决的问题是在渲染之间识别同一层次结构中的节点(兄弟节点)。例如,如果您有://renderAone

javascript - 如何使用 * 屏蔽 keyup 上的前五位数字

例如,当我输入我的ssn号码时,我的前5天必须被屏蔽为*123456789=>*****6789注意:在keyup上它应该检查没有数字和基于它的掩码。我是通过下面的例子来的。它屏蔽了整个九位数字。https://codepen.io/anon/pen/VROrdo 最佳答案 我修改了您的代码以屏蔽前5个字符。如果有人粘贴复制的号码,这也是防弹的。https://codepen.io/anon/pen/PLvRWw//Replacefirst5numberswithastericksif(displayVal.length

javascript - 在(桌面)浏览器中引用内置全局属性 X 时应该写 window.X 吗?

因此,(桌面)浏览器中有许多内置的全局属性。例如:文档未定义parseIntJSON位置警报设置超时等等在引用这些属性时,是否应该通过在它们的名称前加上window.前缀来明确地将它们标记为全局属性?所以,例如:varwrap=window.document.getElementById('wrap');和window.setTimeout(loop,100);和varx=window.parseInt(input.value,10);我认为这个问题有三个答案:是的,在引用全局属性时,您应该始终编写window.X。不,您不必编写window.X。只需X即可。这取决于属性。对于某些属性